/**
 *系统平台
 * moonvip_admin
 * com.tz.service.goodchild
 * IGoodChildService.java
 * 创建人:小胡 
 * 时间：2016年12月08日 23:30:08
 *
 */
package com.tz.service.goodchild;

import java.util.List;

import com.tz.bean.GoodChild;
import com.tz.bean.TzParams;

/**
 * 
 * IGoodChildService
 * 创建人:小胡 
 * 时间：2016年12月08日 23:30:08
 * @version 1.0.0
 * 
 */
public interface IGoodChildService {


	/**
	 * 
	 * com.tz.service.goodchild 
	 * 方法名：findGoodChilds
	 * 创建人：小胡 
	 * 手机号码:15166195973
	 * 时间：2016年12月08日 23:30:08
	 * @param params
	 * @return 
	 * 返回类型：List<GoodChild>
	 * @exception 
	 * @since  1.0.0
	 */
	public List<GoodChild> findGoodChilds(TzParams params);


	/**
	 * 求总数
	 * com.tz.service.goodchild
	 * 方法名：count
	 * 创建人：小胡
	 * 手机号码:15074816437
	 * 时间：2016年12月08日 23:30:08
	 * @param params
	 * @return
	 * 返回类型：int
	 * @exception
	 * @since  1.0.0
	 */
	public int count(TzParams params);
	
	/**
	 * 
	 * com.tz.service.goodchild 
	 * 方法名：findGoodChilds
	 * 创建人：小胡 
	 * 手机号码:15166195973
	 * 时间：2016年12月08日 23:30:08
	 * @param params
	 * @return 
	 * 返回类型：List<GoodChild>
	 * @exception 
	 * @since  1.0.0
	 */
	public GoodChild getGoodChild(Integer id);
	
	/**
	 * 保存平台商品子表管理
	 * com.tz.service.goodchild 
	 * 方法名：save
	 * 创建人：小胡 
	 * 手机号码:15166195973
	 * 时间：2016年12月08日 23:30:08 
	 * @param goodchild
	 * @return 
	 * 返回类型：GoodChild
	 * @exception 
	 * @since  1.0.0
	 */
	public int save(GoodChild goodchild);
	
	/**
	 * 更新平台商品子表管理
	 * com.tz.service.goodchild 
	 * 方法名：update
	 * 创建人：小胡 
	 * 手机号码:15166195973
	 * 时间：2016年12月08日 23:30:08
	 * @param goodchild
	 * @return 
	 * 返回类型：int
	 * @exception 
	 * @since  1.0.0
	 */
	public int update(GoodChild goodchild);
	
	/**
	 * 删除平台商品子表管理
	 * com.tz.service.goodchild 
	 * 方法名：delete
	 * 创建人：小胡 
	 * 手机号码:15166195973
	 * 时间：2016年12月08日 23:30:08
	 * @param params
	 * @return 
	 * 返回类型：int
	 * @exception 
	 * @since  1.0.0
	 */
	public int delete(TzParams params);


}
